own estimated price - Francés Inglés Diccionario